Big Huge Thesaurus

Cestrum nocturnum

noun